package com.duobaoyu.dby.supply.biz.client.resource.bean.bo;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @author liyang
 * @version 1.0.0
 * @ClassName StateInfoBO
 * @createTime 13:48:00 2023/09/26
 */
@Data
public class StateInfoBO implements Serializable {
	private static final long serialVersionUID = -8186986871892173850L;
	/**
	 * 渠道编号
	 */
	public String channelCode;
	/**
	 * 状态编码
	 */
	private String stateCode;
	/**
	 * 状态映射编码
	 */
	private String stateMappingCode;
	/**
	 * 状态映射名称
	 */
	private String stateMappingName;
	/**
	 * 状态映射值
	 */
	private String stateMappingValue;
	/**
	 * 状态信息映射值数据类型
	 */
	private String classType;
	/**
	 * 映射其他渠道
	 * Map<String,StateTO>
	 */
	private Map<String, StateInfoBO> mappingMap;
}
